Skip to content

Conversation

@rix0rrr
Copy link
Contributor

@rix0rrr rix0rrr commented Feb 20, 2025

jsii packaging is done as part of the 'release' workflow, so don't run the packaging steps as part of the normal build. This saves ~17% of build time on my machine.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

jsii packaging is done as part of the 'release' workflow, so don't
run the packaging steps as part of the normal build.
@rix0rrr rix0rrr requested a review from a team February 20, 2025 13:28
Copy link
Contributor

@mrgrain mrgrain left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure about this. There is a class of errors that only occurs when you pack for jsii. Are we really okay only noticing this at release time?

@rix0rrr
Copy link
Contributor Author

rix0rrr commented Feb 21, 2025

I'm not saying it never happens, but I think I can recall this happening... oh... once ever year on some complex deep inheritance thing in the construct library?

Do we want to pay the wait time for every local and PR build for those rare cases?

@mrgrain mrgrain added the pr/exempt-integ-test Skips the integ test steps if set. label Feb 24, 2025
@aws-cdk-automation aws-cdk-automation added this pull request to the merge queue Feb 24, 2025
Merged via the queue into main with commit dee84c1 Feb 24, 2025
11 of 12 checks passed
@aws-cdk-automation aws-cdk-automation deleted the skip-jsii-build branch February 24, 2025 12:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr/exempt-integ-test Skips the integ test steps if set.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants